package com.gzm.check.entity;

import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 血清表
 * </p>
 *
 * @author gzm
 * @since 2021-01-21
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Serum implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private String id;

    /**
     * 健康档案号
     */
    private String healthid;

    /**
     * 性别
     */
    private Integer gender;

    /**
     * 姓名
     */
    private String name;

    /**
     * 检查机构编号
     */
    private String institutionCode;

    /**
     * 检查机构名称
     */
    private String institutionName;

    /**
     * 白球比(A/G)
     */
    @TableField("A_G")
    private String aG;

    /**
     * 白球比(A/G)单位
     */
    @TableField("A_G_unit")
    private String aGUnit;

    /**
     * 血型
     */
    @TableField("ABO")
    private String abo;

    /**
     * 血型单位
     */
    @TableField("ABO_unit")
    private String aboUnit;

    /**
     * 白蛋白
     */
    @TableField("ALB")
    private String alb;

    /**
     * 白蛋白单位
     */
    @TableField("ALB_unit")
    private String albUnit;

    /**
     * 载脂蛋白A1
     */
    @TableField("APOA")
    private String apoa;

    /**
     * 载脂蛋白A1单位
     */
    @TableField("APOA_unit")
    private String apoaUnit;

    /**
     * 载脂蛋白B
     */
    @TableField("APOB")
    private String apob;

    /**
     * 载脂蛋白B单位
     */
    @TableField("APOB_unit")
    private String apobUnit;

    /**
     * 胆红素
     */
    @TableField("BIL")
    private String bil;

    /**
     * 胆红素单位
     */
    @TableField("BIL_unit")
    private String bilUnit;

    /**
     * 潜血
     */
    @TableField("BLD")
    private String bld;

    /**
     * 潜血单位
     */
    @TableField("BLD_unit")
    private String bldUnit;

    /**
     * 尿素氮
     */
    @TableField("BUN")
    private String bun;

    /**
     * 尿素氮单位
     */
    @TableField("BUN_unit")
    private String bunUnit;

    /**
     * 总胆固醇
     */
    @TableField("CHOL")
    private String chol;

    /**
     * 总胆固醇单位
     */
    @TableField("CHOL_unit")
    private String cholUnit;

    /**
     * 肌酸激酶
     */
    @TableField("CK")
    private String ck;

    /**
     * 肌酸激酶单位
     */
    @TableField("CK_unit")
    private String ckUnit;

    /**
     * 氯
     */
    @TableField("Cl")
    private String cl;

    /**
     * 氯单位
     */
    @TableField("Cl_unit")
    private String clUnit;

    /**
     * 肌酐（肌氨酸氧化酶法）
     */
    @TableField("CREA")
    private String crea;

    /**
     * 肌酐（肌氨酸氧化酶法）单位
     */
    @TableField("CREA_unit")
    private String creaUnit;

    /**
     * 直接胆红素
     */
    @TableField("DBIL")
    private String dbil;

    /**
     * 直接胆红素单位
     */
    @TableField("DBIL_unit")
    private String dbilUnit;

    /**
     * 球蛋白
     */
    @TableField("GLO")
    private String glo;

    /**
     * 球蛋白单位
     */
    @TableField("GLO_unit")
    private String gloUnit;

    /**
     * 葡萄糖
     */
    @TableField("GLU")
    private String glu;

    /**
     * 葡萄糖单位
     */
    @TableField("GLU_unit")
    private String gluUnit;

    /**
     * 甲肝抗体
     */
    @TableField("HAV_igM")
    private String havIgm;

    /**
     * 甲肝抗体单位
     */
    @TableField("HAV_igM_unit")
    private String havIgmUnit;

    /**
     * 糖化血红蛋白
     */
    @TableField("HbAlc")
    private String hbalc;

    /**
     * 糖化血红蛋白单位
     */
    @TableField("HbAlc_unit")
    private String hbalcUnit;

    /**
     * 核心抗体
     */
    @TableField("HbCAb")
    private String hbcab;

    /**
     * 核心抗体单位
     */
    @TableField("HbCAb_unit")
    private String hbcabUnit;

    /**
     * α-羟丁酸脱氢酶
     */
    @TableField("HBDH")
    private String hbdh;

    /**
     * α-羟丁酸脱氢酶单位
     */
    @TableField("HBDH_unit")
    private String hbdhUnit;

    /**
     * E抗体
     */
    @TableField("HbEAb")
    private String hbeab;

    /**
     * E抗体单位
     */
    @TableField("HbEAb_unit")
    private String hbeabUnit;

    /**
     * E抗原
     */
    @TableField("HbEAg")
    private String hbeag;

    /**
     * E抗原单位
     */
    @TableField("HbEAg_unit")
    private String hbeagUnit;

    /**
     * 表面抗体
     */
    @TableField("HbsAb")
    private String hbsab;

    /**
     * 表面抗体单位
     */
    @TableField("HbsAb_unit")
    private String hbsabUnit;

    /**
     * 表面抗原
     */
    @TableField("HbsAg")
    private String hbsag;

    /**
     * 表面抗原单位
     */
    @TableField("HbsAg_unit")
    private String hbsagUnit;

    /**
     * 丙肝病毒
     */
    @TableField("HCV")
    private String hcv;

    /**
     * 丙肝病毒单位
     */
    @TableField("HCV_unit")
    private String hcvUnit;

    /**
     * 同型半胱氨酸
     */
    @TableField("HCY")
    private String hcy;

    /**
     * 同型半胱氨酸单位
     */
    @TableField("HCY_unit")
    private String hcyUnit;

    /**
     * 高密度脂蛋白
     */
    @TableField("HDL")
    private String hdl;

    /**
     * 高密度脂蛋白单位
     */
    @TableField("HDL_unit")
    private String hdlUnit;

    /**
     * 高密度脂蛋白胆固醇
     */
    @TableField("HDLC")
    private String hdlc;

    /**
     * 高密度脂蛋白胆固醇单位
     */
    @TableField("HDLC_unit")
    private String hdlcUnit;

    /**
     * 戊肝抗体
     */
    @TableField("HEV_igM")
    private String hevIgm;

    /**
     * 戊肝抗体单位
     */
    @TableField("HEV_igM_unit")
    private String hevIgmUnit;

    /**
     * 艾滋
     */
    @TableField("HIV")
    private String hiv;

    /**
     * 艾滋单位
     */
    @TableField("HIV_unit")
    private String hivUnit;

    /**
     * 间接胆红素
     */
    @TableField("IBIL")
    private String ibil;

    /**
     * 间接胆红素单位
     */
    @TableField("IBIL_unit")
    private String ibilUnit;

    /**
     * 酮体
     */
    @TableField("KET")
    private String ket;

    /**
     * 酮体单位
     */
    @TableField("KET_unit")
    private String ketUnit;

    /**
     * 乳酸脱氢酶
     */
    @TableField("LDH")
    private String ldh;

    /**
     * 乳酸脱氢酶单位
     */
    @TableField("LDH_unit")
    private String ldhUnit;

    /**
     * 低密度脂蛋白
     */
    @TableField("LDL")
    private String ldl;

    /**
     * 低密度脂蛋白单位
     */
    @TableField("LDL_unit")
    private String ldlUnit;

    /**
     * 低密度脂蛋白胆固醇
     */
    @TableField("LDLC")
    private String ldlc;

    /**
     * 低密度脂蛋白胆固醇单位
     */
    @TableField("LDLC_unit")
    private String ldlcUnit;

    /**
     * 白细胞
     */
    @TableField("LEU")
    private String leu;

    /**
     * 白细胞单位
     */
    @TableField("LEU_unit")
    private String leuUnit;

    /**
     * 肺炎支原体IgM抗体
     */
    @TableField("MP_IgM")
    private String mpIgm;

    /**
     * 肺炎支原体IgM抗体单位
     */
    @TableField("MP_IgM_unit")
    private String mpIgmUnit;

    /**
     * 谷草转氨酶
     */
    @TableField("AST")
    private String ast;

    /**
     * 谷草转氨酶单位
     */
    @TableField("AST_unit")
    private String astUnit;

    /**
     * 谷丙转氨酶
     */
    @TableField("ALT")
    private String alt;

    /**
     * 谷丙转氨酶单位
     */
    @TableField("ALT_unit")
    private String altUnit;

    /**
     * PH
     */
    @TableField("PH")
    private String ph;

    /**
     * PH单位
     */
    @TableField("PH_unit")
    private String phUnit;

    /**
     * 蛋白
     */
    @TableField("PRO")
    private String pro;

    /**
     * 蛋白单位
     */
    @TableField("PRO_unit")
    private String proUnit;

    /**
     * 葡萄糖（葡萄糖氧化酶法）
     */
    @TableField("SGLU")
    private String sglu;

    /**
     * 葡萄糖（葡萄糖氧化酶法）单位
     */
    @TableField("SGLU_unit")
    private String sgluUnit;

    /**
     * 总胆红素（钒酸盐氧化法）
     */
    @TableField("TBIL")
    private String tbil;

    /**
     * 总胆红素（钒酸盐氧化法）单位
     */
    @TableField("TBIL_unit")
    private String tbilUnit;

    /**
     * 总胆固醇
     */
    @TableField("TC")
    private String tc;

    /**
     * 总胆固醇单位
     */
    @TableField("TC_unit")
    private String tcUnit;

    /**
     * 甘油三酯
     */
    @TableField("TG")
    private String tg;

    /**
     * 甘油三酯单位
     */
    @TableField("TG_unit")
    private String tgUnit;

    /**
     * 总蛋白
     */
    @TableField("TP")
    private String tp;

    /**
     * 总蛋白单位
     */
    @TableField("TP_unit")
    private String tpUnit;

    /**
     * 尿酸
     */
    @TableField("UA")
    private String ua;

    /**
     * 尿酸单位
     */
    @TableField("UA_unit")
    private String uaUnit;

    /**
     * 尿素氮或尿素
     */
    @TableField("UREA")
    private String urea;

    /**
     * 尿素氮或尿素单位
     */
    @TableField("UREA_unit")
    private String ureaUnit;

    /**
     * 抗坏血酸
     */
    @TableField("VC")
    private String vc;

    /**
     * 抗坏血酸单位
     */
    @TableField("VC_unit")
    private String vcUnit;

    /**
     * γ-谷氨酰转移酶
     */
    @TableField("GGT")
    private String ggt;

    /**
     * γ-谷氨酰转移酶单位
     */
    @TableField("GGT_unit")
    private String ggtUnit;

    /**
     * 凝血酶原时间
     */
    @TableField("PT")
    private String pt;

    /**
     * 凝血酶原时间单位
     */
    @TableField("PT_unit")
    private String ptUnit;

    /**
     * 凝血酶时间
     */
    @TableField("TT")
    private String tt;

    /**
     * 凝血酶时间单位
     */
    @TableField("TT_unit")
    private String ttUnit;

    /**
     * 碱性磷酸酶
     */
    @TableField("ALP_AKP")
    private String alpAkp;

    /**
     * 碱性磷酸酶单位
     */
    @TableField("ALP_AKP_unit")
    private String alpAkpUnit;

    /**
     * 纤维蛋白原含量
     */
    @TableField("FIB")
    private String fib;

    /**
     * 纤维蛋白原含量单位
     */
    @TableField("FIB_unit")
    private String fibUnit;

    /**
     * 部分活化凝血活酶时间
     */
    @TableField("APTT")
    private String aptt;

    /**
     * 部分活化凝血活酶时间单位
     */
    @TableField("APTT_unit")
    private String apttUnit;

    /**
     * 钙
     */
    @TableField("Ca")
    private String ca;

    /**
     * 钙单位
     */
    @TableField("Ca_unit")
    private String caUnit;

    /**
     * 钠
     */
    @TableField("Na")
    private String na;

    /**
     * 钠单位
     */
    @TableField("Na_unit")
    private String naUnit;

    /**
     * 钾
     */
    @TableField("K")
    private String k;

    /**
     * 钾单位
     */
    @TableField("K_unit")
    private String kUnit;

    /**
     * 检验结果
     */
    private String conclusion;

    /**
     * 检查日期
     */
    private LocalDateTime checkDate;

    /**
     * 报告日期
     */
    private LocalDateTime reportDate;

    /**
     * 参考值id
     */
    private String consultid;


}
